@charset "utf-8";

#wrap{position:relative;font-family:dotum;}
#content{ width:940px; margin:0 auto;zoom:1; margin-top:30px;}
#content:after{content:""; display:block; clear:both;}
a:hover{text-decoration:underline;}
.c_left{ float:left; width:226px;}
.c_center{float:left; width:461px;}
.c_right{float:right; width:}
#footer{ width:940px; margin:0 auto; border-top:3px solid #675fab;zoom:1; padding-bottom:50px;}
#footer:after{content:""; display:block; clear:both;}

#footer address{ color:#898989; line-height:18px; font-size:12px; margin-top:12px;}


.drapes{ width:994px; margin:0 auto; text-align:center; position:relative; }
.drapes .drap1{position:absolute; left:0;}
.drapes .drap2{position:absolute; right:0;}
.keybox{background:url(/images/common/content_bg.gif) 0 0 no-repeat; width:940px; margin:0 auto; padding:0; zoom:1;}
.keybox:after{content:""; display:block; clear:both;}
.keybox .kcont{ padding-top:45px;}
.kcont .banner{float:left; width:686px;}
.kcont .banner p img{padding-right:10px;}
.kcont .w_lg{float:right; width:234px; position:relative;  }

.w_lg fieldset{width:234px;padding:0; margin:0; }
.w_lg fieldset .ibg1{background:url(/images/main/input1.gif) 0 0 no-repeat; width:145px; height:30px; display:block; margin-top:5px;}
.w_lg fieldset .ibg1:hover{background:url(/images/main/input1_on.gif) 0 0 no-repeat;}
.w_lg fieldset input{margin:6px 0 0 12px; color:#333; border:1px solid #fff; width:120px; font-size:12px; }
.w_lg fieldset .ibg2{background:url(/images/main/input2.gif) 0 0 no-repeat; width:145px; height:30px; display:block; margin-top:10px;}
.w_lg fieldset .ibg2:hover{background:url(/images/main/input2_on.gif) 0 0 no-repeat;}
.w_lg fieldset button{background:url(/images/main/btn_search.gif) 0 0 no-repeat; width:75px; height:75px; position:absolute; top:0; right:0; border:none;}
.w_lg .member{ margin-top:10px;color:#5b5957;}
.w_lg .member a{color:#5b5957;}
.w_lg .member em{padding:0 5px;}
.w_lg .logoutBox{width:234px;height:95px;}
.w_lg .loginBox{width:234px;height:95px;}
.loginBox dl{margin-left:10px;zoom:1;}
.loginBox dl:after{content:""; display:block; clear:both;}
.loginBox dl .img{display:block; float:left; margin-right:20px;}
.loginBox dl .img img{border:1px solid #e1e1e1;}
.loginBox dt{ float:left;}
.loginBox dd{float:left; margin:5px 0 0 0; line-height:18px; color:#252525;}
.loginBox ul{margin:8px 10px 0 10px; zoom:1;}
.loginBox ul:after{content:""; display:block; clear:both;}
.loginBox li{float:left; padding-right:10px; color:#959595; font-size:11px;}
.loginBox li a{ color:#959595;}

.w_lg .today{ width:214px; margin-top:8px; background:#f9f9f9; border:1px solid #d7d7d7;border-radius: 6px;-webkit-border-radius: 6px; padding:9px;}
.w_lg .today .form{margin-top:5px; color:#686868;}
.w_lg .today .form input{ border:1px solid #e1e1e1; width:121px; height:20px; margin-left:6px; padding-left:4px;}
.w_lg .today .form strong{ color:#534c8d;}
.w_lg .today .form p{margin-bottom:6px;}
.w_lg .today .form .btn{margin:0 auto; text-align:center;}
.w_lg .today .form button{ background:url(/images/main/btn_view.gif) 0 0 no-repeat; width:91px; height:27px; margin:0; border:none;}

.w_star{ background:url(/images/main/search_bg.gif) 0 0 repeat-x; width:100%; margin-top:10px; height:65px;}
.w_star .s_box{width:940px; margin:0 auto; zoom:1;}
.w_star .s_box:after{content:""; display:block; clear:both;}
.w_star .s_box .bn_s{ float:left; width:437px; height:23px; background:url(/images/main/bn_star.png) 0 0 no-repeat; padding:42px 0 0 133px;}
.w_star .s_box .bn_s li{ float:left;padding-right:7px;color:#707070; white-space:nowrap;}
.w_star .s_box .bn_s li a{ color:#707070}
.w_star .s_box .bn_s li a:hover{font-weight:bold;}
.w_star .s_box fieldset{float:right; width:370px; position:relative; margin-top:16px;}
.w_star .s_box fieldset span{display:block; background:url(/images/main/star_s_bg.gif) 0 0 no-repeat; width:310px; height:30px;}
.w_star .s_box fieldset input{border:1px solid #fff; margin:6px 0 0 36px; width:250px; height:20px;}
.w_star .s_box fieldset button{background:url(/images/main/btn_search1.gif) 0 0 no-repeat; width:60px; height:48px; border:none; position:absolute; right:0; top:0;} 

.star_cn{ width:207px;}
.star_cn ul{margin-top:12px;}
.star_cn li{border-top:1px solid #ebebeb; padding:8px 0; color:#888;width:207px;}
.star_cn li:first-child{border-top:none;}
.star_cn li em{background:url(/images/main/rangking_bg.gif) 0 0 no-repeat; width:29px; height:13px; text-align:center; font-size:11px; color:#fff;float:left;display:block;}
.star_cn li .txt1{ color:#5a5a5a;}
.star_cn li .txt2{ color:#fabf0b; padding-left:15px;}
.star_cn li .txt3{display:block; width:68px; float:left;padding-left:4px; font-family:dotum;}
.star_cn li strong{font-family: Verdana,dotum;}
.star_cn li img{ border:1px solid #e1e1e1; margin:4px 4px 0 0; vertical-align:middle;}

.theme{width:226px; margin-top:53px;}
.theme ul{padding-top:6px;}
.theme li{margin-top:14px;}

.feel{ margin-top:58px;}
.feel ul{ padding-top:20px;}
.feel li{float:left; margin-right:14px; width:86px; letter-spacing:-1px;}
.feel li a{display:block; padding-bottom:4px;}
.feel li a:hover{text-decoration:underline}
.feel li img{border:1px solid #dedede; margin-bottom:2px;}
.c5a5a5a{ color:#5a5a5a;}
.c959595{ color:#959595;}



.m_bn{margin-top:60px;}
.board{margin-top:60px;}
.board .tit{width:223px; zoom:1;}
.board .tit:after{content:""; display:block; clear:both;}
.board h3{float:left;}
.board .more{float:right;}
.board ul{padding-top:20px;}
.board li{margin-bottom:15px;list-style:square;list-style-position: inside; color:#ccc;}
.board li a{ color:#5a5a5a; letter-spacing:-1px;}


.today_s{ border:1px solid #8781bd;border-radius: 6px;-webkit-border-radius: 6px; padding:14px; zoom:1; }
.today_s:after{content:""; display:block; clear:both;}
.today_s h3{background:url(/images/main/today_s.png) 0 0 no-repeat; width:105px; height:60px; padding:55px 0 0 20px; color:#271568; font-family:Tahoma; font-size:14px; float:left;}
.today_s .slide{ width:306px; height:115px; float:right; position:relative;zoom:1;}
.today_s .slide:after{content:""; display:block; clear:both;}
.today_s .slide .pre{ position:absolute; left:0; top:50px; width:10px; height:15px; background:url(/images/main/btn_allow.gif) 0 0 no-repeat; overflow:hidden; text-indent:-10000px;} 
.today_s .slide .pre:hover{background:url(/images/main/btn_allow.gif) 0 -15px no-repeat;}
.today_s .slide .next{ position:absolute; right:0; top:50px; width:10px; height:15px; background:url(/images/main/btn_allow.gif) -10px 0 no-repeat; overflow:hidden;text-indent:-10000px;} 
.today_s .slide .next:hover{background:url(/images/main/btn_allow.gif) -10px -15px no-repeat;}
.today_s .slide .img{display:block; border:1px solid #e2e2e2; width:93px; height:114px; position:absolute; top:0; left:18px;}
.today_s .slide dl{ position:absolute; top:0; right:15px; width:169px;font-family:dotum;}
.today_s .slide dt{color:#5a5a5a; font-weight:bold; font-size:14px; }
.today_s .slide dd em{ color:#999; width:75px; display: inline-block;}
.today_s .slide dd{color:#444; margin-top:9px;}
.today_s .alist{ width:431px; padding-top:20px; clear:both;}
.today_s .alist li{ float:left; width:133px; padding-left:10px; border-left:1px solid #ebebeb; height:32px; color:#5a5a5a; font-weight:bold;}
.today_s .alist li:first-child{border-left:none;padding-left:0;}
.today_s .alist li em{ font-size:11px; font-weight:normal; padding-right:6px;}

.ct_box{ width:471px; margin-top:50px; zoom:1;}
.ct_box:after{content:""; display:block; clear:both;}
.free{ width:212px; float:left;}
.free ul{ margin-top:15px;}
.free li{margin-top:12px;background:url(/images/main/bul_number.gif) 0 0 no-repeat;}
.free li a{ color:#5a5a5a;}
.free li em{display:inline-table; width:12px; height:12px;  font-family:Arial; font-size:9px; font-weight:bold; text-align:center; color:#fff; margin-right:8px;}
.free .job{ margin-top:30px;}
.time{ width:212px; float:right;}
.time h3{color:#acacac; font-size:11px; font-weight:normal;}
.time li {padding-top:18px; width:212px; clear:both; zoom:1;}
.time li:after{content:""; display:block; clear:both;}
.time li em{color:#7169b0; font-family:Tahoma; font-size:12px; display:block; float:left; width:12px; font-weight:bold;}
.time li .img{border:1px solid #e4e4e4; margin-right:4px; display:block; float:left;}
.time li .txt1{display:block; float:left; font-weight:bold; width:100px; line-height:18px;}
.time li a{display:block;}
.time li .txt2{font-size:11px; color:#5a5a5a; font-weight:normal;}
.time li .txt3{display:block; float:left; font-weight:bold; width:178px; line-height:18px;}
.time li a{color:#5a5a5a}
.time li .rank1{ width:22px; display:block; text-align:center; float:left; color:#0072bc; letter-spacing:-1px; font-weight:bold;}
.time li .rank2{width:22px; display:block; text-align:center; float:left;color:#707070; letter-spacing:-1px; font-weight:bold;}
.time li .rank3{width:22px; display:block; text-align:center; float:left;color:#ed1c24; letter-spacing:-1px; font-weight:bold;}

.star_pt{ width:471px; margin-top:58px;}
.star_pt ul{padding-top:20px;}
.star_pt li{float:left; position:relative; width:153px; height:107px; margin-left:1px;}
.star_pt li:first-child{margin:0;}
.star_pt li img{width:153px; height:107px;}
.star_pt li .link{ display:block; position:absolute; bottom:0; left:0; background:#000;filter: alpha(opacity=80);WIDTH: 153px;opacity: 0.8;overflow: hidden; width:153px; height:20px; text-align:center;}
.star_pt li .link a{color:#fff; display:block; margin-top:4px;}
.star_pt li .link a:hover{color:#ffd628;}

.s_bn{ width:940px; float:left; margin-top:35px;}

.fp_box{width:940px; border-bottom:1px solid #e1e1e1; clear:both; zoom:1;}
.fp_box:after{content:""; display:block; clear:both;}
.notice{ margin:8px 0 8px 20px; float:left; width:300px;}
.notice dl{float:left;}
.notice dt{ width:74px; float:left;}
.notice dd{float:left; width:165px;}
.notice dd a{ color:#5a5a5a}
.notice .btn{float:right; }

.policy{float:right;margin:8px 20px 8px 0;}
.policy li{float:left; font-size:11px; font-family:dotum;color:#5b5957; padding-left:10px;}
.policy li a{color:#5b5957;}




